package com.wrupple.muba.base.client.module.services.logic;

import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.wrupple.muba.common.shared.ServiceBus;
import com.wrupple.muba.common.shared.State.Context;
import com.wrupple.muba.common.shared.State.DesktopManager;
import com.wrupple.muba.common.shared.State.ProcessManager;
import com.wrupple.muba.common.shared.State.StorageManager;

public class DesktopLoadingContext implements Context {

	private ServiceBus serviceBus;
	
	public void setServiceBus(ServiceBus serviceBus) {
		this.serviceBus = serviceBus;
	}

	@Override
	public ServiceBus getServiceBus() {
		return serviceBus;
	}

	@Override
	public AcceptsOneWidget getOutputFeature() {
		return null;
	}

	@Override
	public StorageManager getStorageManager() {
		return null;
	}

	@Override
	public ProcessManager getProcessManager() {
		return null;
	}

	@Override
	public DesktopManager getDesktopManager() {
		return null;
	}

}
